puzzling over

v. 為…大傷腦筋